package cn.csg.iotplatform.module.system.enums;

/**
 * @author Clqv
 * @create 2024--11--20 20:39
 */
public enum DeviceCenterApiEnum {
    SAVEEQTDEVICEMODEL("DEVICE_NO", "保存型号", "/bs/eqt/esb/iotmanage/model/saveEqtDeviceModel"),
    DELETEEQTDEVICEMODEL("DEVICE_NO", "删除型号", "/gmp/eqt/iotmanage/model/delModelInfo"),
    SAVEATTACHMENTFILE("FILE", "保存附件", "/gmp/eqt/iotmanage/modelAttachment/saveAttachmentFile"),
    DELETEATTACHMENTFILE("FILE", "删除附件", "/gmp/eqt/iotmanage/modelAttachment/saveAttachmentFile"),
    INSERTEQTMANUFACTURER("MANUFACTURER", "新增厂商", "/bs/eqt/esb/iotmanage/vendor/saveEqtDeviceVendorBaseInfo"),
    DELETEEQTMANUFACTURER("MANUFACTURER", "删除厂商", "/bs/eqt/esb/iotmanage/vendor/deleteVendorInfo")
    ;


    DeviceCenterApiEnum(String apiType, String apiDesc, String apiUrl) {
        this.apiType = apiType;
        this.apiDesc = apiDesc;
        this.apiUrl = apiUrl;
    }

    public String getApiType() {
        return apiType;
    }

    public void setApiType(String apiType) {
        this.apiType = apiType;
    }

    public String getApiDesc() {
        return apiDesc;
    }

    public void setApiDesc(String apiDesc) {
        this.apiDesc = apiDesc;
    }

    public String getApiUrl() {
        return apiUrl;
    }

    public void setApiUrl(String apiUrl) {
        this.apiUrl = apiUrl;
    }

    private String apiType;

    private String apiDesc;

    private String apiUrl;
}
